package org.syncsoft.overalt.communication.api;

/**
 * implements ICommunication for a.m.i.g.o.s. using HTTP/HTTPS.
 * it's implements the singleton pattern
 * 
 * @author tptfc
 *
 */
public final class Communication implements ICommunication {
	private final static Communication instance;
	
	static {
		instance = new Communication();
	}
	
	private Communication() {}
	
	/**
	 * @return a unique and valid instance of Communication class
	 */
	public static Communication getInstance() {
		return instance;
	}
}
